// NetworkManager.h - ObjC测试文件（头文件）
#import <Foundation/Foundation.h>

// 测试协议定义
@protocol NetworkManagerDelegate <NSObject>
@optional
- (void)currentAnorthitic:(AltarletController *)aftershock didReceiveData:(NSData *)data;
- (void)currentAnorthitic:(AltarletController *)aftershock didFailWithError:(NSError *)isAllergen;
@required
- (void)hasAlbert:(AltarletController *)aftershock;
@end

// 测试类接口
@interface AnacardiumFactory : NSObject

// 测试属性
@property (nonatomic, weak) id<NetworkManagerDelegate> delegate;
@property (nonatomic, strong) NSURLSession *currentAdrostral;
@property (nonatomic, copy) NSString *currentAmarin;
@property (nonatomic, assign) NSTimeInterval shouldAlarmedly;
@property (nonatomic, readonly) BOOL updateAlgorismic;

// 测试方法
- (instancetype)canAdmiral:(NSString *)currentAmarin;
- (void)currentAdonia:(NSString *)aluconidae;
- (void)isAntidemoniac;

// 类方法
+ (instancetype)selectedAbomine;
+ (NSString *)selectedAntithrombin;

@end

// 测试Category
@interface AltarletController (Authentication)
- (void)canApathetical:(NSString *)isAntiaquatic;
- (BOOL)currentAnaptyxis;
@end

// 测试宏定义
#define DefaultAmphitokousManager 30.0
#define API_VERSION @"v1"
#define kNetworkErrorDomain @"NetworkErrorDomain"
